Всем привет. Не так давно перешел на Manjaro XFCE после ubuntu, поэтому хотелось бы добавить некоторые вещи, к которым привык в ubuntu и которых здесь не хватает. Вопрос с глобальным меню для большинства приложений решен благодаря vala-panel-appmenu, но не получилось пока его завести для Java приложений, в моем случае это IntelliJ IDEA. Меню отображается, и кликаются все его основные пункты: «File», «Edit»,… «Help», но при попытке бырать что-то из этого самого меню ничего не происходит… в результате каждый пункт меню содержит чекбокс, который может быть либо отмечен, либо убран, на этом вся работа данного меню заканчивается и пока никаких предположений нет…
Что было сделано:
- IntelliJ IDEA не из репозитория, так как за собой она забирает много OpenJDK, с которым заметно медленнее работает, поэтому ставил Oracle JDK 1.8.0_131 и саму IDEA (tar.gz вместе с JRE) с офф сайтов.
- Из AUR стоит vala-panel-appmenu-xfce-git, но jayatanaag.jar и jayatana.jar брал из ubuntu 17.04, так как при попытке компилировать и собрать vala-panel-appmenu с флагом -DENABLE_JAYATANA=ON почему-то джарники не содержали мета информацию, нужную для запуска, а именно в манифесте не было обозначения Premain-Class.
- В $IDEA_HOME/bin/idea64.vmoptions добавлена строка -javaagent:/usr/share/java/jayatanaag.jar сами джарники находятся там же по пути, в $IDEA_HOME/bin/idea.properties добавлено поле «linux.native.menu=true»
- В самом файле запуска (лаунчере, ярлыке) запуск изменен на следующий: Exec=env XDG_CURRENT_DESKTOP=Unity "/opt/idea-IU-171.4694.23/bin/idea.sh" %f
Если у кого есть предположения или кто уже сталкивался с подобной ситуацией, прошу посоветовать решение или написать мысли по этому поводу, спасибо
Информация о системе:
- OS: Manjaro 17.0.1 Gellivara
- Kernel: x86_64 Linux 4.11.4-1-MANJARO
- DE: XFCE4
- WM: Xfwm4